@charset "utf-8";

body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,form,input,table,tbody,p,th,td,em{-webkit-text-size-adjust:none;margin:0;padding:0;border:none;-webkit-tap-highlight-color:rgba(0,0,0,0);font-size:12px;font-family:"Microsoft Yahei","微软雅黑",Tahoma,Arial,Helvetica,STHeiti; }
html,body{height:100%;background-color:#000;color:#ccc}
img,input,button,a,select,textarea{margin:0;padding:0;resize:none;border:none;outline:none;} 
ul,li { list-style:none; padding:0; margin:0;}
*html{background-image:url(about:blank);background-attachment:fixed;} /* 修正IE6振动bug */
a { color:#333333; text-decoration:none;}
a:hover { text-decoration:none;color:#DA251D}
.clear { clear:both;}

.wrap { clear:both; margin:0 auto 0; width:100%;max-width:1600px}
.pleft,.pright{padding-bottom:200px}
.pleft{width:25%;float:left}
.pright{width:71%;float:right}
.hleft{float:left;width:47%}
.hleft img{width:100%}
.hright{float:right;width:50%;padding-bottom:50px}
.mm{-webkit-border-radius:5px;-moz-border-radius:5px;-o-border-radius:5px;border-radius:5px;display:block;width:82px;float:right;border:1px solid #ccc;font-size:1.3em;color:#fff;background:url(more.gif) 78px 10px no-repeat;padding:6px 10px;margin-right:20px}
.pleft .llimg img,.tips,.tips img{width:100%}
.pleft .lnav{background-color:#3E3A39;padding:24px;margin-bottom:14px}
.pleft ul.pnav li{height:40px;line-height:40px;padding-bottom:1px}
.pleft ul.pnav li a{display:block;font-size:16px;color:#fff}
.pleft ul.pnav li a.on,.pleft ul.pnav li a:hover{color:#14295A;background:#E60012 url(arr.png) 95% 12px no-repeat;}
.pleft ul.pnav li a span{display:block;float:left;width:45px;height:100%;background:url(ico.png) -66px 11px no-repeat;}/*18*/
.pleft ul.pnav li a span.ll8{background-position-y:-57px}
.pleft ul.pnav li a span.ll9{background-position-y:-127px}
.pleft ul.pnav li a span.ll7{background-position-y:-195px}
.pleft ul.pnav li a span.l31{background-position-y:-337px}
.pleft ul.pnav li a span.l41{background-position-y:-406px}
.pleft ul.pnav li a span.l51{background-position-y:-474px}
.pleft ul.pnav li a span.l21{background-position-y:-270px}

hr{white-space: normal;border:0;margin-top:28px;border-top:1px solid #555;}
.location{border-bottom:1px solid #696868;margin-top:-25px;padding-bottom:10px}
.location span{padding:0 10px}
.location a{color : #ccc}
.pctit{font-size:24px;text-align:center;padding:50px 0 20px 0;font-weight:normal}
.pleft ul.pnav li a.on span,.pleft ul.pnav li a:hover span{background-position-x:14px;}/*18*/
.cartree{max-height:600px;overflow-y:auto;margin-top:12px}

/* 滑动导航954 */ 

.lproc ul{display:none;} /* 子导航隐藏 */ 
.lproc ul > li.selected{} /* 子级导航选中时的样式*/ 

.lproc{font-size:16px;background-color:#fff;padding-bottom:5px} 
.lproc > li.selected{} /* 一级导航选中时的样式 */ 
.lproc a:focus{outline:none;}
.lproc a{display:block;line-height:150%;} 
.lproc > li{background:#fff url(cp1.png) 25px 10px no-repeat;padding:3px 0;font-size:16px;padding-left:46px;} 
/*.lproc ul li{background:#f8f8f8 url(ico2.gif) 0 0 no-repeat;}*/
.lproc li li{}
.lproc > li.ptit{background-image:none;color:#DA251D;background-color:#DEDEDD;font-size:22px;font-weight:700;padding:5px 0 5px 22px;margin:5px 0} 
.lproc li:first-child{margin-top:0}
.lproc li li a{padding:4px 0 4px 18px;}
.lproc ul > li.selected a,.lproc li li a:hover{background:url(cp2.png) 0px 8px no-repeat;color:red}

#ps{border:1px solid #666;height:32px;line-height:32px;text-indent:18px;color:#888;font-size:14px;width:100%}
.sbm{width:41px;height:32px;cursor:pointer;display:block;position:absolute;right:-1px;top:1px;}
.ss{width:18%;position:relative;float:right;margin-top:80px}

.menu_box { cursor:pointer; position:fixed; left:10px; bottom:60px; width:50px; height:50px;outline-width:0;}
.menu_box .menu_btn {width:40px; height:40px; background:#ff5366 url(wm_jiahao.png) center center no-repeat; border:5px solid #a8a8a8; border-radius:25px; outline-width:0;transform: rotate(180deg); transition: transform 2s ease 0s;}
.menu_box .sub_menu { position:absolute; outline-width:0;left:3px; bottom:62px; width:120px; background:#383838; background: rgba(0, 0, 0, 0.6) none repeat scroll 0% 0% !important;border-radius: 4px; color:#ffffff; font-size:14px; padding-bottom:20px;}
.menu_box .sub_menu a { display:block; line-height:20px; margin:15px 18px 0; color:#ffffff;}
.menu_box .sub_menu a:hover { color:#dfdfdf;}
.menu_box .sub_menu a.i_1 { padding-left:20px; background:url(wm_menu_i.png) 0 3px no-repeat}
.menu_box .sub_menu a.i_2 { padding-left:17px; background:url(wm_menu_i.png) 0 -32px no-repeat}
.menu_box .sub_menu a.i_3 { padding-left:17px; background:url(wm_menu_i.png) 0 -68px no-repeat}
.menu_box .sub_menu a.i_4 { padding-left:17px; background:url(wm_menu_i.png) 0 -101px no-repeat}
.menu_box .sub_menu a.i_5 { padding-left:18px; background:url(wm_menu_i.png) 0 -137px no-repeat}
.menu_box .sub_menu .arrow { position:absolute; left:13px; bottom:-10px; width:20px; height:10px; background:url(wm_menu_i.png) 0 -187px no-repeat;opacity:0.60;}

.motor{-webkit-animation-duration:3s;animation-duration:3s;}

    .show{width: 430px;height: 430px;margin-bottom: 10px;position: relative;border:1px solid #E8E8E8;cursor:move}
    .show img{width: 430px;height: 430px;}
    .mask{width: 215px;height: 215px;background: #000;filter: Alpha(opacity=50);opacity:0.5;position: absolute;top: 0;left: 0;display: none;}
    .bigshow{width: 430px;height: 430px;overflow: hidden;margin-left: 10px;display: none;border:1px solid #E8E8E8;}
    .bigshow img{width: 800px;height: 800px;margin-right: 10px;}


/*顶部 start*/
.tlan{float:right;text-align:center;margin-top:77px;line-height:160%;padding-left:25px;margin-right:26px}
.tlan a{font-size:14px;color:#ccc}.tlan a:hover{color:#DA251D}
.top_box {  z-index:100; top:0; left:0; width:100%;/*position:fixed;filter: alpha(opacity=80);background: rgba(0, 0, 0, 0.8);*/height:213px;}
.popup_bz { position:absolute; z-index:100; top:44px; left:0; width:100%;background-color: #000000;filter: alpha(opacity=60);background: rgba(0, 0, 0, 0.6);height:100px;}
.top_box .top { width:82%; margin:0 auto 0;}
.top_box .logo {float:left;position:relative;padding-top:34px;padding-left:48px}
.top_box #m_logo { display:none;padding-top:0}
.nav {clear:both;padding-left:30px}
.nav ul { width:100%;}
.nav li { float: left; width:16.3%;  z-index:1000;padding-top:19px;text-align:center}
.nav li a { color:#ffffff; font-size:16px;display:block;line-height:22px;height:26px;border-left:1px solid #ccc}
.nav li:last-child a{border-right:1px solid #ccc}
.nav li a span{font-size:12px}
.nav li a:hover { color:#DA251D; text-decoration:none;}
.nav li img {  margin:14px auto 0;}
.nav li.w_2f {width:11.6%}
.nav li.w_m { display:none;}
.nav li.w_i{position:relative; width:9%;}
.nav li.w_i a,.nav li.w_i0 a{display:block;marginp:14px 0}
.nav li.w_i0{float:right;width:5%;text-align:right;position:relative}
.nav .w_qq{text-align:center;width:15%}

.footer {clear:both;width:75.6%;margin:0 auto;border-top:1px solid #727171;}
.fnav ul{width:68%;margin:0 auto;padding-top:80px}
.fnav li{float:left;width:16%;text-align:center}
.footer a,.copyright{color:#fff; font-size:16px;}
.footer a:hover{color:#DA251D}
.copyright{clear:both;text-align:center;width:100%;padding-top:16px}
.copyright a{padding-left:16px}
.tips{zoom:1;padding-top:40px;font-size:0}


.popup_bz .nav2{width:55%;margin:0 auto;background-color:#fff;}
.nav2 ul{margin-left:19%}
/*.nav2 li{width:118px;float:left}
-webkit-border-radius:4px;-moz-border-radius:4px;-o-border-radius:4px;border-radius:4px;box-shadow:0 1px 4px rgba(0,0,0,.2);-webkit-box-shadow:0 1px 4px rgba(0,0,0,.2);-moz-box-shadow:0 1px 4px rgba(0,0,0,.2);-o-box-shadow:0 1px 4px rgba(0,0,0,.2);
*/
.nav2 li a,.nav2 li a:link,.nav2 li a:visited{display:block;background:url(nav2.png) center 12px no-repeat;padding-top:76px;width:80px;text-align:center;line-height:100%;font-size:0.8em}
.nav2 li a:hover,.nav2 li a:active{color:#0f0}
.nav2 li a.nbz1{background-position:27px 20px}
.nav2 li a.nbz2{background-position:18px -98px}
.nav2 li a.nbz3{background-position:27px -245px}
.nav2 li a.nbz4{background-position:25px -370px}
.nav2 li a.nbz5{background-position:25px -507px}
.anima{-webkit-animation:popup_bz .5s;animation:popup_bz .5s}

.anima .nav2 li{filter:alpha(opacity=0);opacity:0;*zoom:1;-webkit-animation:meizu-header-sub-enter .8s forwards;animation:meizu-header-sub-enter .8s forwards}.anima .nav2 li:nth-child(1){-webkit-animation-delay:0s;animation-delay:0s}.anima .nav2 li:nth-child(2){-webkit-animation-delay:.1s;animation-delay:.1s}.anima .nav2 li:nth-child(3){-webkit-animation-delay:.2s;animation-delay:.2s}.anima .nav2 li:nth-child(4){-webkit-animation-delay:.3s;animation-delay:.3s}.anima .nav2 li:nth-child(5){-webkit-animation-delay:.4s;animation-delay:.4s}.anima .nav2 li:nth-child(6){-webkit-animation-delay:.5s;animation-delay:.5s}

@-webkit-keyframes nav2{from{height:0}to{height:127px}}@keyframes nav2{from{height:0}to{height:127px}}@-webkit-keyframes meizu-header-sub-enter{from{-webkit-transform:translate(70px);transform:translate(70px);opacity:0;filter:alpha(opacity=0)}to{-webkit-transform:translate(0);transform:translate(0);opacity:1;filter:alpha(opacity=100)}}@keyframes meizu-header-sub-enter{from{-webkit-transform:translate(70px);transform:translate(70px);opacity:0;filter:alpha(opacity=0)}to{-webkit-transform:translate(0);transform:translate(0);opacity:1;filter:alpha(opacity=100)}}

.nav_m { display:none;}
.nav_m ul { margin:0 15px; }
.nav_m li { float: left; width:50px; text-align:center;height:44px; position:relative; z-index:2000;}
.nav_m li.i_fl { float:left;}
.nav_m li.i_fr { float:right;}
.nav_m li img { margin-top:18px;}
/*顶部 end*/

.popup_nav { position:absolute; width:100%; height:100%; top:44px; left:0; overflow:hidden;background: rgba(0, 0, 0, 0.6); z-index:2000}
.popup_nav ul { width:84%; margin:0 auto 0;}
.popup_nav li {}
.popup_nav a { display:block; height:44px; line-height:44px; border-bottom:1px solid #aeadad; font-size:16px; color:#ffffff;}
.popup_nav a:hover{ color:#0f0;}
.popup_nav a span{font-size:14px;padding-left:8px}

.popup_tel { position:absolute; left:-43px; top:44px; color:#ffffff;background: rgba(0, 0, 0, 0.8);width:180px; height:180px; z-index:2000; line-height:25px;text-align:center;font-size:14px; }
.popup_tel .t_c { padding:8px 0 0;font-size:16px; }
.popup_tel .t_c2 { padding:8px 0 0;font-size:16px; }
.popup_tel .t_tel { font-size:18px; padding-bottom:5px; margin:0 22px 0; border-bottom:1px solid #ffffff;}
.popup_tel .t_ly { padding-top:5px;}
.popup_tel .t_ly a {font-size:16px; color:#00e4e3; text-decoration:underline; }

.top_lang { position:absolute; left:-23px; top:44px; color:#ffffff;background: rgba(0, 0, 0, 0.8);width:100px; height:80px; z-index:2000; line-height:25px; }
.top_lang p,.popup_lang p{padding:10px 0 0 15px}
.top_lang a,.popup_lang a{display:block;color:#fff;height:20px;line-height:20px;overflow:hidden;background:url(lang.gif) no-repeat 0 0;text-align:left;padding-left:20px;font-size:12px;}
.top_lang a:hover,.popup_lang a:hover{color:#eee}
.top_lang a.l_cn,.popup_lang a.l_cn{background-position:0 6px}
.top_lang a.l_en,.popup_lang a.l_en{background-position:0 -14px}
.popup_lang{ position:absolute; right:-15px;top:44px; color:#ffffff;width:100px; height:80px; z-index:2000; line-height:25px;background: rgba(0, 0, 0, 0.8); }
.popup_wx { position:absolute; right:0;top:44px; color:#ffffff;width:180px; height:205px; z-index:2000; text-align: center;line-height:32px;background: rgba(0, 0, 0, 0.8); cursor:pointer;}
.popup_wx .t_c {text-align:center; font-size:16px;}
.nav_m li .popup_wx img,.nav li .popup_wx img { display:block; padding:0; margin:8px auto 0;}

.popup_m_ewm { display:none;position:absolute; margin-right:-90px; right:50%;top:44px; color:#ffffff;width:180px; height:98px; z-index:2000; text-align: center; line-height:32px; font-size:16px;background:#333333; background: rgba(0, 0, 0, 0.8);}
.popup_m_ewm img { display:block; margin:8px auto 0;}

.nav_m .popup_tel{left:10px;}
.popup_tel .t_tel a,.popup_tel .t_tel a:link,.popup_tel .t_tel a:visited{color:#fff}
.popup_tel .t_tel a:hover,.popup_tel .t_tel a:active{color:#0f0}

/*焦点图 start*/
.main_visual{ width:100%;overflow:hidden;position:relative;}
.main_image{height:748px;  margin:0 auto 0;overflow:hidden;position:relative;}/*在此可以限定高度*/
.main_image ul{width:100%;overflow:hidden;position:absolute;top:0;left:0}
.main_image li{float:left;width:100%;}
.main_image li div{display:block;width:100%;height:748px; background-size: auto; background-position:center center; background-repeat:no-repeat;}
.main_image li a{display:block;width:100%;height:748px;text-align:center;position:relative}
.main_image li a div{top:20%;position:absolute;font-size:2.5em;}
.main_visual div.flicking_con{position:absolute; bottom:20px;left:0;z-index:999;width:100%;height:21px;margin:0; text-align:center; padding-left:2px;}
.main_visual div.flicking_con a{ display:inline-block;width:11px;height:10px;margin:0 3px 0;line-height:50px;overflow:hidden;background:url(dot.png) 0 -10px  no-repeat;}
.main_visual div.flicking_con a.on{background:url(dot.png) 0 0  no-repeat;}
.main_visual #btn_prev,.main_visual #btn_next{z-index:11111;position:absolute;display:block;width:73px!important;height:74px!important;top:50%;margin-top:-37px;display:none; }
.main_visual #btn_prev{left:100px;}
.main_visual #btn_next{right:100px;}
/*焦点图 end*/
.list_case{margin-top:44px}

.list_pro ul{}
a.pbimg,a.pbimg:link{border:1px solid #eee;padding:10px;margin:10px;display:block;width:35%;float:left}
a.pbimg:hover{border-color:#ccc}

.box img{max-width:100%}
.mainc h1,.productc h1{font-size:26px;padding-bottom:20px;margin-top:28px;color:#DA251D;font-weight:normal;vertical-align: bottom}
.mainc h1 span{font-size:24px;padding-left:16px;font-family:Arial, Helvetica, sans-serif}
.mainc .hright h1{margin:0;padding-bottom:0}
.mainc .pright h1.plp{padding-left:10px}
.mainc .box h1{margin-left:0}
.productc h1{margin:0;border:none}
.productc{padding-top:5%}
.list_cpro {margin-bottom:50px}
.list_pic,.list_case,.content,.list_pro,.list_cpro,.h_pro { clear:both;  overflow:hidden;}
.list_pic ul,.list_case ul { margin-left:-2px; margin-right:-3px;}
.list_pro li{float:left;width:33.33%;}
.h_pro li{float:left;width:25%;}
.h_pro li div{overflow:hidden;font-size:0;border:2px solid #ccc;background-color:#ccc}
.h_pro li div,.h_pro li img{-webkit-border-radius:15px;-moz-border-radius:15px;-o-border-radius:15px;border-radius:15px;}
.hbg{background:url(hbg.jpg) left bottom no-repeat;background-size:100% auto;  }
.hmap{text-align:center;padding:80px 0;clear:both}
.hmap img{width:100%;display:inline-block;height:auto;max-width:952px}
.list_cpro li{ float:left; width:25%;}
.list_pro .pro_cell{margin:0.5em 0.8em 2em 0.8em;/*-moz-box-shadow: 3px 5px 5px #eee;  老的 Firefox  box-shadow: 3px 5px 5px #eee; */}
.list_cpro .pro_cell{margin:2em 0 2em 4em;padding:15px;}
.list_pro .pro_cell img{border:1px solid #bbb}
.list_cpro a{display:block;border:1px solid #fff;-moz-box-shadow: 3px 5px 5px #ddd; /* 老的 Firefox */
box-shadow: 3px 5px 5px #ddd;border-radius:10%;overflow:hidden;filter:alpha(opacity=1);opacity:1;}
.list_pro li:hover .pro_cell{border-color:#ccc;-moz-box-shadow: 0px 0px 0px #eee; /* 老的 Firefox */
box-shadow: 0px 0px 0px #eee;}
.list_pro h4,.list_cpro h4{text-align:center;font-weight:normal;padding-top:10px;color:#fff;font-size:14px;height:38px;overflow: hidden}
.list_cpro h4{padding-top:20px;color:#666}
.list_cpro a:hover{filter:alpha(opacity=0.8);opacity:0.8;border-color:#ccc}


.list_case li { float:left; width:25%;position:relative; overflow:hidden}
.list_pic a{display:block; border:2px solid #ffffff;border-top:4px solid #ffffff; border-bottom:0; cursor:pointer; background-position:center center; background-repeat:no-repeat; background-size:cover;}
.list_pic li img,.list_case li img,.list_pro li img,.list_cpro li img,.h_pro li img {display:block; width:100%; height:auto}
.content img{margin-bottom:4px}
.list_case .caseinfo{border:2px solid #ffffff;border-top:4px solid #ffffff; border-bottom:0; cursor:pointer;overflow:hidden}
.list_case a{display:block;width:100%;}
.list_case li{-webkit-transition:all .7s ease-out .1s;-moz-transition:all .7s ease-out;-o-transition:all .7s ease-out .1s;transition:all .7s ease-out .1s }
.list_case li img{transition: all 1s linear 0s; -moz-transition: all 1s linear 0s; -webkit-transition: all 1s linear 0s; -ms-transition: all 1s linear 0s; -o-transition: all 1s linear 0s;}
.list_case li:hover img {transform: scale(1.02, 1.02); -moz-transform: scale(1.02, 1.02); -ms-transform: scale(1.02, 1.02); -o-transform: scale(1.02, 1.02); -webkit-transform: scale(1.02, 1.02);}
.list_case li .imgContent {
	position: absolute;
    z-index: 2;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
   
    /*
	 background-color: #fff;
	opacity: 0;
	filter: "alpha(opacity=0)";display:none;*/
	
    color: #000;
}
.list_case li:hover .imgContent {/*filter:alpha(opacity=70); opacity:0.7; */display:block;}
.imgContent h4 {font-weight:normal;
	position: absolute;
    top: 6%;width:100%;letter-spacing:1px;
text-align:center;    margin: 0;
    font-size: 2em;
    line-height: 25px;
	color:#000;
}
.imgContent span {
	display: block;
    line-height: 50px;
    font-size: 16px;
	color:#333;
}
.imgContent p {
	position: absolute;
    bottom: 5%;
    font-size: 16px;
    width: 100%;
    padding: 0 8%;
    line-height: 160%;
    text-align: justify;
    color: #333;
}
.page{text-align:center;padding:68px 0 58px 0;clear:both}
.page a,.page a:link,.page a:visited,.page span{font-size:1.4em;display:inline-table;margin:1px;padding:3px 8px;color:#828282;}
.page a:hover,.page a:active,.page a.active,.page span{background-color:#828282;color:#fff}
.mainc{width:100%;}
.banner {float:left;overflow:hidden;width:100%}
.banner img{width:100%}
.proslider{position:relative;max-width: 800px;margin:0 auto}
.list_news{clear: both; list-style:none;margin:0px; padding:20px;}
.list_news li{color:#898989;background: url(li.png) no-repeat left 14px;line-height:22px; padding:8px 0px; padding-left:13px;border-bottom: 1px dashed #333;/*dotted*/font-size:14px }
.list_news li a{color:#898989;transition:color 0.3s;}
.list_news li a:hover{text-decoration:none;color:#2587F4;}
.news_time{ float:right;}

.mainc .box{/*border:1px solid #eee;padding:6% 8%;background-color:#fff;-moz-box-shadow: 3px 5px 5px #eee;  老的 Firefoxbox-shadow: 3px 5px 5px #eee; */}
.content,.content p,.content div,.box p,.box div{font-size:1.15em;line-height:200%;padding-top:20px}
.hright .box p,.hright .box div{font-size:1.3em}
.txtt p,.txtt div{text-indent:2em;}
.content{padding-bottom:66px}
.content h1{font-size:36px;font-weight:normal;padding-bottom:20px}
.content h1.tit{padding-left:5%}
.content h2{font-size:28px;font-weight:normal}
.content blockquote,.container,.pcontainer{display:block;margin:0 auto 0;width:75%;padding:55px 0 35px 0;clear:both}
.pcontainer{width:78%;padding:55px 0 35px 0;}
.content hr{color:#D2D2D2;height:1px;border:0px;border-top:1px solid #D2D2D2;margin:0px;padding:0px;overflow:hidden;}
.hlogo{height:100%}
.hlogo li{text-align:center}
.hlogo  .hlogo1{padding-top:5%}
.hlogo  .hmotor{padding-top:5%;padding-bottom:4%}

.motor{text-align:center;padding-top:12%}

.content input,.content dd,label{font-size:16px;}
.content dd{padding-bottom:5px;clear:both;}
.pleft dl:after,.content dd:after,a.psimg:before {
  height:0;   
  content:".";   
  clear:both;   
  display:block;   
  visibility:hidden;   
}
.content dt{font-size:18px;}
.content dl{clear:both;padding:24px 0 24px 5%}
input[type=text]{border:1px solid #D2D2D2;height:25px;line-height:25px;}
input[type=submit]{width:126px;cursor:pointer;border:1px solid #D2D2D2;height:30px;line-height:30px;background-color:#fff}
.subt{text-align:right;padding-right:12%;padding-top:3%}
.subt2{text-align:right;padding-right:8%;padding-top:3%}
.inpt2{width:68%}
.inpt4{width:83%}
.inpt6{width:80%}

.content .brlh li{line-height:200%}
textarea{border:1px solid #D2D2D2;height:100px;line-height:20px;width:92%}
input[type=checkbox]{border:1px solid #D2D2D2;margin-right:6px}
.u2l li{width:50%;float:left}
.brlh .inpt2{width:84%}
.u4l li{width:25%;float:left}
.u6l li{width:16.66%;float:left}
.u6l li.u6l3{width:27%}
.u6l li.u6l3 input[type=text]{width:70%;margin-left:8px}
.u8l li{width:12.5%;float:left}
.u8l li.u8l3{width:25%}
.u8l li.u8l3 input[type=text]{width:70%;margin-left:8px}


.content iframe{width:100%;height:450px}

#gotop { clear:both; display:block; cursor:pointer; width:100%; background:#585858; color:#ffffff; font-size:16px;  text-align:center; line-height:30px; }
.lnews li{line-height:20px;height:20px;overflow:hidden;}
.lnews{height:160px;overflow:hidden}
.footer .t_c{height:170px;overflow:hidden}
.lan{float:right}
.lan a,.lan a:link{background:url(cn.gif) no-repeat left top;display:block;padding-left:20px}
.lan a:hover,.lan a:active{color:#00f}
@media screen and (max-width: 1920px) { 

}
@media screen and (max-width: 1366px) { 
.pleft{width:25%}
.pright{width:70%}
.main_image { height:648px;}
.main_image li div {height:648px;background-size:1098px 648px;}
.main_image li a {height:648px;}
.popup_wx{right:-56%}
.popup_tel{left:-170%;}
}

@media screen and (max-width: 1180px) { 

.popup_m_ewm { margin-right:auto; right:auto; left:-15px;}
.list_cpro .pro_cell{margin:5px 0px 5px 10px}
.list_pro .pro_cell{margin:15px;padding:8px}
.mainc .pcontainer h1{margin-left:10px}
} 

@media screen and (max-width: 1148px) { 
.top_box .top { width:100%;}
.popup_tel{left:auto;right:0;}
} 

@media screen and (max-width: 1080px) { 
.list_pic li,.list_case li { width:50%;}
.footer .t_4{text-align:left}
.content h1{font-size:26px}
.content h2{font-size:22px;}
.content blockquote,.container{width:90%;},.pcontainer{width:92%;}

.imgContent h4 {letter-spacing:0px;}
.u2l li{width:100%;text-align:right}
.brlh li{text-align:left}

.u4l li{width:50%;float:left}
.u6l li{width:33.33%;float:left}
.u6l li.u6l3{width:45%}
.u6l li.u6l3 input[type=text]{width:50%;margin-left:8px}
.u8l li{width:33.33%;float:left}
.u8l li.u8l3{width:45%}
.u8l li.u8l3 input[type=text]{width:70%;margin-left:8px}
.subt{text-align:right;padding-right:0;padding-top:3%}
} 
@media screen and (max-width: 800px) {
.top_box .logo{padding-left:0}
.pleft,.pright,.hright,.hleft{width:100%;clear:both;float:none;padding-bottom:0px}
.hleft,.hright{padding-bottom:60px}
.llimg,.tlan{display:none}
.list_cpro li,.list_pro li{ width:33.33%;}.list_pro .pro_cell{margin:15px;padding:8px}
.top_box .logo { display:none; position:absolute; text-align:center; top:50px;width:100%}
.top_box .logo img{max-width:80%;display:inline}
.ss{width:94%;float:none;display:block;position:absolute;top:95px;left:3%}
.top_box #m_logo { display:block;}
.cartree{max-height:300px;display:none}
.mainc h1, .productc h1{font-size:22px}
.mainc h1 span{font-size:16px;display:block;padding:0}
video{width:100%;height:auto}
.nav { display:none;}
.nav_m { display: block;width:100%}
.list_pic li,.list_case li { width:100%;}
.hlogo1 img,.hlogo2 img{width:50%}
.motor{padding-top:35%}
.hlogo .hmotor{padding-top:15%;padding-bottom:14%}
.hlogo .hlogo1{padding-top:20%}
.hlogo .hmotor{padding-top:19%;padding-bottom:20%}.hlogo .hlogo2{padding-bottom:20%}
.content, .content p, .content div, .box p, .box div{line-height:180%;padding-top:20px}
.pcontainer,.container{padding-top:25px}
.pcontainer{width:95%}
.content iframe{width:95%;height:320px}
.mainc .box{border:none;-moz-box-shadow:none; /* 老的 Firefox */box-shadow:none;padding:6% 0}
.news_time{display:none}
.list_cpro .pro_cell{margin:0}
.list_pro .pro_cell{margin:8px;padding:5px}
.footer{width:90%}
.fnav ul{padding-top:30px;width:100%}
.fnav li{width:33.33%;text-align:center}
.copyright a{display:block}
.page a,.page a:link,.page a:visited,.page span{font-size:1em;}
.pleft dd{width:50%}
.main_image { height:283px;}
.main_image li div {height:283px;background-size:480px 283px;}
.main_image li a {height:283px;}.list_cpro .pro_cell{margin:0}
.list_cpro li,.list_pro li,.h_pro li{ width:50%;}.list_pro .pro_cell{margin:5px;padding:5px}
}

@media screen and (max-width: 640px) { 

}

@media screen and (max-width: 480px) { 

}
@media screen and (max-width: 320px) { 

}
.pages{text-align:center;padding-top:60px}
.pagination{display:inline-block;padding-left:0;border-radius:0}.pagination>li{display:inline}.pagination>li>a,.pagination>li>span{position:relative;float:left;padding:8px 12px;line-height:1.42857143;text-decoration:none;color:#2780E3;background-color:#fff;border:1px solid #ddd;margin-left:-1px;font-size:14px}.pagination>li:first-child>a,.pagination>li:first-child>span{margin-left:0;border-bottom-left-radius:0;border-top-left-radius:0}.pagination>li:last-child>a,.pagination>li:last-child>span{border-bottom-right-radius:0;border-top-right-radius:0}.pagination>li>a:hover,.pagination>li>span:hover,.pagination>li>a:focus,.pagination>li>span:focus{z-index:2;color:#165ba8;background-color:#e6e6e6;border-color:#ddd}.pagination>.active>a,.pagination>.active>span,.pagination>.active>a:hover,.pagination>.active>span:hover,.pagination>.active>a:focus,.pagination>.active>span:focus{z-index:3;color:#999999;background-color:#f5f5f5;border-color:#ddd;cursor:default}.pagination>.disabled>span,.pagination>.disabled>span:hover,.pagination>.disabled>span:focus,.pagination>.disabled>a,.pagination>.disabled>a:hover,.pagination>.disabled>a:focus{color:#999999;background-color:#fff;border-color:#ddd;cursor:not-allowed}.pagination-lg>li>a,.pagination-lg>li>span{padding:10px 16px;font-size:18px;line-height:1.3333333}.pagination-lg>li:first-child>a,.pagination-lg>li:first-child>span{border-bottom-left-radius:0;border-top-left-radius:0}.pagination-lg>li:last-child>a,.pagination-lg>li:last-child>span{border-bottom-right-radius:0;border-top-right-radius:0}.pagination-sm>li>a,.pagination-sm>li>span{padding:5px 10px;font-size:12px;line-height:1.5}.pagination-sm>li:first-child>a,.pagination-sm>li:first-child>span{border-bottom-left-radius:0;border-top-left-radius:0}.pagination-sm>li:last-child>a,.pagination-sm>li:last-child>span{border-bottom-right-radius:0;border-top-right-radius:0}.pager{padding-left:0;margin:20px 0;list-style:none;text-align:center}.pager li{display:inline}.pager li>a,.pager li>span{display:inline-block;padding:5px 14px;background-color:#fff;border:1px solid #ddd;border-radius:0}.pager li>a:hover,.pager li>a:focus{text-decoration:none;background-color:#e6e6e6}.pager .next>a,.pager .next>span{float:right}.pager .previous>a,.pager .previous>span{float:left}.pager .disabled>a,.pager .disabled>a:hover,.pager .disabled>a:focus,.pager .disabled>span{color:#999999;background-color:#fff;cursor:not-allowed}
